package com.example.home.mvp.base;

import com.example.home.mvp.baseinterface.Model;
import com.example.home.mvp.baseinterface.View;

// BaseMvp是用来创建Model、View和Presenter层的，
//我们的MVP框架只去调用它们，具体的实现由真正的View层来做
public interface BaseMvp<M extends Model, V extends View, P extends BasePresenter> {

    M createModel();

    V createView();

    P createPresenter();

}
